.aaa {
  dt {
    font-size: 50px;
    font-family: "黑体", "楷体", "华文新魏", "宋体", fantasy, sans-serif;
  }

  dd {
    $fsz: 25px;
    $h1: 3*25px;
    $w: 12*25px;
    margin: 25px;
    height: $h1;
    width: $w;
    display: inline-block;
    .select-box {
      $h: 3*25px;
      height: $h;
      width: 12em;
      font-size: $fsz;
      float: left;
      border: #9ef6a1 2px solid;
      border-radius: 10px;
      text-align: left;

      .img-box {
        width: $h;
        height: $h;
        display: inline-block;
        float: left;

        img {
          width: 100%;
          height: 100%;
        }
      }

      div {
        font-family: "华文行楷", "楷体", "宋体", "幼圆", sans-serif;
        line-height: 50px;
        vertical-align: top;
        text-align: center;

        span {
          font-family: "Candara", "楷体", "宋体", "幼圆", sans-serif;
        }
      }
      &:hover {
        transition: 0.8s;
        background: #9ef6a1;
        color: white;
        box-shadow: 0 $fsz $fsz #9ef6ec;
        transform: translateY(-$fsz);
      }
    }
    a:link,a:visited{
      color:#0000E3;
    }
  }
}
@media screen and (max-height: 780px) {
  .aaa{
    dt{
      font-size: 30px;
    }
  }
}
